﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2// EN">
<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>示例：关闭注册用例规范</title>
<link type="text/css" href="../../../../css/default.css" rel="StyleSheet">
<script src="../../../../scripts/contentpage.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					backPath = './../../';
				</script>
</head>


<body><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><!--msnavigation--><td valign="top">
<font   size="5"><b>
<p align="RIGHT">课程注册系统</p>
<p align="RIGHT">用例规范<br>
<i>关闭注册用例</i></p></b></font>
<font   size="4"><b>
<p align="RIGHT">版本：草稿</p></b></font>
<p>&nbsp;</p>
<font   size="5"><b>
<p align="CENTER">修订历史记录</p></b></font>

<table border="1" cellspacing="1" cellpadding="7" width="100%">
  <tr>
    <th width="136" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">日期</b></font></th>
    <th width="59" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">版本</b></font></th>
    <th width="231" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">描述</b></font></th>
    <th width="132" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">作者</b></font></th>
  </tr>
  <tr>
    <td width="136" valign="TOP"><font size="2">1998 年 12 月 21 日</font></td>
    <td width="59" valign="TOP"><font size="2">草稿</font></td>
    <td width="231" valign="TOP"><font size="2">草稿</font></td>
    <td width="132" valign="TOP"><font size="2">S. Gamble</font></td>
  </tr>
  <tr>
    <td width="136" valign="TOP">
    <pre> </pre>
    </td>
    <td width="59" valign="TOP">
    <pre> </pre>
    </td>
    <td width="231" valign="TOP">
    <pre> </pre>
    </td>
    <td width="132" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
  <tr>
    <td width="136" valign="TOP">
    <pre> </pre>
    </td>
    <td width="59" valign="TOP">
    <pre> </pre>
    </td>
    <td width="231" valign="TOP">
    <pre> </pre>
    </td>
    <td width="132" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
  <tr>
    <td width="136" valign="TOP">
    <pre> </pre>
    </td>
    <td width="59" valign="TOP">
    <pre> </pre>
    </td>
    <td width="231" valign="TOP">
    <pre> </pre>
    </td>
    <td width="132" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
</table>
<p>&nbsp;</p>
<font   size="5"><b>
<p align="CENTER">&nbsp;</p>
<p align="CENTER">目录</p></b></font>
<ol>
  <li><a href="#_Toc449499898"><font size="2">简短描述
</font></a></li>
  <li><a href="#_Toc449499899"><font size="2">事件流</font></a>
    <dl compact>
      <dd><font size="2">2.1&nbsp;&nbsp;&nbsp; </font><a href="#_Toc449499900"><font size="2">基本流 － 成功关闭注册</font></a></dd>
      <dd><font size="2">2.2&nbsp;&nbsp;&nbsp; </font><a href="#_Toc449499901"><font size="2">备选流<br>
        </font></a>
        &nbsp;&nbsp;&nbsp;<font size="2">&nbsp;&nbsp;&nbsp;
        2.2.1&nbsp;&nbsp;&nbsp; </font><a href="#_Toc449499902"><font size="2">提供课程没有授课教授</font></a></dd>
      <dt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <font size="2">2.2.2&nbsp;&nbsp;&nbsp; </font><a href="#_Toc449499903"><font size="2">开票系统不可用</font></a></dt>
    </dl>
  </li>
  <li><a href="#_Toc449499904"><font size="2">特殊需求</font></a></li>
  <li><a href="#_Toc449499905"><font size="2">前置条件</font></a>
    <dl>
      <dd><font size="2">4.1&nbsp;&nbsp;&nbsp; </font><a href="#_Toc449499906"><font size="2">登录</font></a></dd>
    </dl>
  </li>
  <li><a href="#_Toc449499907"><font size="2">后置条件</font></a></li>
  <li><a href="#_Toc449499908"><font size="2">扩展点
</font></a></li>
</ol>
<b><font   size="5">
<p align="CENTER">&nbsp;</p>
<p align="CENTER">关闭注册用例<a name="_Toc423410238"></a></p>
</font>
</b><ol><b>
  <li><font   size="3"><a name="_Toc449499898">简短描述</a></font></li>
</b>
</ol>
<blockquote>
  <font size="2">
  <p>此用例使注册员可以关闭注册流程。不具有足够学生的提供课程将被取消。提供课程中必须至少有三名学生。对于未取消的每个提供课程中的每个学生，将会通知开票系统其信息，从而使开票系统向学生开出提供课程的帐单。</p>
  <p>此用例的主要参与者是注册员。“开票系统”是此用例中涉及的参与者。</p>
  </font>
</blockquote>
  <font size="2">
  <a name="_Toc423410239"></a><a name="_Toc425054505"></a></font><font  ><b>&nbsp;&nbsp;&nbsp;
2.&nbsp;&nbsp;&nbsp; <a name="_Toc449499899">事件流</a>
</b></font><ol><font  ><b>
  </b></font><font size="2">
  <p>用例在注册员从“主表单”中选择“关闭注册”活动时开始。
</font></ol><font size="2">
<a name="_Toc423410240"></a><a name="_Toc425054506"></a></font><font   size="2"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2.1&nbsp;&nbsp;&nbsp; <a name="_Toc449499900">基本流</a> － 成功关闭注册</b></font>
<blockquote>
  <blockquote>
    <ol>
      <font size="2">
      <li>系统进行检查以查看“注册”是否正在进行中。如果是，则向注册员显示一条消息，并终止用例。“关闭注册”处理无法在注册正在进行时执行。.</li>
      <li>对于每个已开设的提供课程，系统会检查是否已有三名学生注册和有一名教授登记为提供课程授课。如果是，则系统关闭提供课程，并为提供课程中注册的每个学生向开票系统发送一个事务。</li>
      </font></ol>
    
  </blockquote>
</blockquote>
<blockquote>
<font size="2">
  <blockquote>
    <blockquote>
      <p>问题：与“注册员办公室”核验，在注册了 3 名学生时，课程是否应开课。学生数是否应使用较大的数值？</p>
    </blockquote>
  </blockquote>
  <a name="_Toc423410241"></a><a name="_Toc425054507"></a></font><font   size="2"><b>&nbsp;2.2&nbsp;&nbsp;&nbsp; <a name="_Toc449499901">备选流</a>
</b></font></blockquote><font   size="2">
    
<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      </i>2.2.1<i>&nbsp;&nbsp;&nbsp; <a name="_Toc449499902">提供课程没有授课教授</a></i>
</font><ol><ol>
  <ol>
    <font   size="2">
    </font>
    <p></p>
    
    <p><font size="2">如果在基本流中没有教授登记为提供课程授课，则系统将取消提供课程。此时将执行“取消提供课程”子流。</font></p>
  </ol>
</ol>
</ol>
<blockquote>
  <blockquote>
    <font   size="2"><i>&nbsp;&nbsp;&nbsp; </i>2.2.2<i>&nbsp;&nbsp;&nbsp;
    <a name="_Toc449499903">开票系统不可用</a></i></font>
    <blockquote>
      <font size="2">
      <p>如果系统无法与“开票系统”通信，则系统将尝试在指定的时间周期之后重新发送请求。系统将不断地尝试重新发送请求，直到“开票系统”可用。</p>
      </font>
    </blockquote>
    <blockquote>
      <font size="2">
      <p>问题：</p>
      </font>
    </blockquote>
    <font size="2">
    <blockquote>
      <p>需要确定在课程的注册学生太少时应执行何种操作。</p>
    </blockquote>
    </font></blockquote>
  </blockquote><font size="2">
  <a name="_Toc423410251"></a><a name="_Toc425054510"></a></font><font  ><b>&nbsp;&nbsp;&nbsp; 3.&nbsp;&nbsp;&nbsp; <a name="_Toc449499904">特殊需求</a>
  </b></font><ol><font  ><b>
    </b></font><font size="2">
  <p>特殊需求将在下一个迭代期间确定。</p>
</font></ol><font size="2">
<a name="_Toc423410253"></a><a name="_Toc425054512"></a></font><b><font  >&nbsp;&nbsp;&nbsp;
4.&nbsp;&nbsp;&nbsp; <a name="_Toc449499905">前置条件</a></font>
</b>
<b>
<blockquote>
  &nbsp;
  <p><font   size="2">4.1&nbsp;&nbsp;&nbsp; <a name="_Toc449499906">登录</a></font></p>
  </blockquote></b><ol><b>
  <font   size="2">
  </font></b>
  <blockquote>
    <font size="2">
    <p>注册员必须先登录到系统中，之后此用例才开始。</p>
    </font>
  </blockquote>
  
</ol><font size="2">
<a name="_Toc423410255"></a><a name="_Toc425054514"></a></font><font  ><b>&nbsp;&nbsp;&nbsp;
5.&nbsp;&nbsp;&nbsp; <a name="_Toc449499907">后置条件</a></b></font>
  <ol>
    <font size="2">
  <p>后置条件将在下一个迭代期间确定。</p>
  </font>
</ol>
<font  ><b>&nbsp;&nbsp;&nbsp; 6.&nbsp;&nbsp;&nbsp; <a name="_Toc449499908">扩展点</a></b></font>
<blockquote>
  <font size="2">
  <p>业务用例的扩展点将在精化阶段期间确定。</p></font>
</blockquote>
<br>
<br>
<p>&nbsp;<!--msnavigation--></td></tr><!--msnavigation--></table><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>
<table border="0" width="100%" height="23">
  <tr>
    <td width="5%" height="19"></td>
    <td width="56%" height="19"><font  ><small><small>Copyright © 2008 版权所有 东软集团股份有限公司</small></small></font>
    </td>
    <td width="39%" height="19">
<p align="right"><font  ><small><small>课程注册项目 Web 示例<br>
版本 2001.03</small></small></font>
    </td>
  </tr>
</table>
<p>&nbsp;</p>
</td></tr><!--msnavigation--></table></body>

</html>
